$(function() {

    $("#layout").ligerLayout({
        leftWidth: 190,
        height: '100%',
        rightWidth: 190,
        allowBottomResize:false,
        allowLeftResize:false,
        allowTopResize:false,
        topHeight:60,
        bottomHeight:30,
        onHeightChanged: heightChanged
});

    //重要的代码,设置新增加的tab的高度等于center div的高度.
    var height = $(".l-layout-center").height();

    function heightChanged(options){
        if (tab){tab.addHeight(options.diff);}
    }

    //tree
    $("#tree1").ligerTree({
        data: [
            { text: '志愿者管理', children: [
                    { text: '志愿者管理',url:'/admin' }
                ]
            }

        ],
        //checkbox: 是否显示复选框
        checkbox : false,
        //parentIcon: 非叶节点的图标
        parentIcon : 'folder',
        //childIcon: 叶节点的图标
        childIcon : 'leaf',
        //isexpand:是否展开
        isExpand:true,
        onSelect: function (node)
        {
            if (!node.data.url) return;
            if (node.data.isnew)
            {
                return;
            }
            var tabid = $(node.target).attr("tabid");
            if (!tabid)
            {
                tabid = new Date().getTime();
                $(node.target).attr("tabid", tabid)
            }
            f_addTab(tabid, node.data.text, node.data.url);
        }
    });


    // 建立选项卡并保存选项卡对象到全局变量
    tab = $("#toptoolbar").ligerTab({height:height});
});

function heightChanged(options){
    if (tab){tab.addHeight(options.diff);}
}


function f_addTab(tabid, text, url)
{
    tab.addTabItem({
        tabid: tabid,
        text: text,
        url: url
    });
}

